package com.atguigu.mybatis.mapper;

import com.atguigu.mybatis.pojo.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface SQLMapper {

    /**
     * 根据用户名模糊查询用户信息
     */
    List<User> selectUserListByList(String username);

    /**
     * 批量删除用户信息
     */
    Integer deleteMore(@Param("ids") String ids);



    /**
     * 动态设置表名
     */
    List<User> selectUserByTableName(@Param("tableName") String tableName);

    /**
     * 插入用户信息，并将对应的主键id返回到user实体里
     * @param user
     */
    void insertUser(User user);


}
